package com.bishe.entity;


import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

/**
 * (Clue)表实体类
 *
 * @author makejava
 * @since 2024-03-04 14:00:14
 */

@Data
@ApiModel("线索")
@TableName("clue")
@EqualsAndHashCode(callSuper = false)
public class Clue extends Model<Clue> {

    @TableId(type = IdType.ASSIGN_ID)
    private String id;
    //线索来源
    @ApiModelProperty("线索来源")
    private String sources;
    //线索内容
    @ApiModelProperty("线索内容")
    private String context;
    //线索性质
    @ApiModelProperty("线索性质")
    private String nature;
    //显示价值
    @ApiModelProperty("显示价值")
    private String clueValue;
    //处理进展
    @ApiModelProperty("处理进展")
    private String processingProgress;

    @TableField(fill = FieldFill.INSERT)
    private Date createTime;

    @TableField(fill = FieldFill.UPDATE)
    private Date updateTime;

    private Integer status;

    private String dataId;

}

